package com.foreknow.demo3;

import java.util.Scanner;

/**
 * do......while循环
 *   基本语法：
 *      do {
 *          重复执行的代码
 *      }while(逻辑表达式);
 *
 *   规则：先执行循环体一次代码，然后判断条件是否成立
 */
public class LoopDemo3 {
    public static void main(String[] args) {
//        int x=3;
//        do{
//            System.out.println("x="+x);
//            x++;
//        } while(x<3);


        System.out.println("************管理系统**************");
        System.out.println("1. 信息管理");
        System.out.println("2. 岗位管理");
        System.out.println("3. 工资管理");
        System.out.println("4. 注销");
        System.out.println("*********************************");
        Scanner input = new Scanner(System.in);
        System.out.println("请选择菜单: ");
        int choice;
        boolean isRigth; //输入是否正确
                do {
                    isRigth = true;
                    choice = input.nextInt();
                    if(choice == 1) {
                        System.out.println("执行信息管理");
                    }else if(choice == 2) {
                        System.out.println("执行岗位管理");
                    }else if(choice == 3) {
                        System.out.println("执行工资管理");
                    }else if(choice == 4) {
                        System.out.println("执行注销");
                    }else {
                        System.out.println("输入错误，请重新输入数字");
                        isRigth = false;
                    }
            }while (!isRigth);
        System.out.println("程序结束");
    }
}
